Skip to content

[NEW] Full-Stack AI Agent Template - #350

Open
DEENUU1 wants to merge 1 commit into
mjhea0:mainfrom
DEENUU1:add-full-stack-ai-agent-template
Open

DEENUU1 wants to merge 1 commit into
mjhea0:mainfrom
DEENUU1:add-full-stack-ai-agent-template

Conversation

@DEENUU1

@DEENUU1 DEENUU1 commented Oct 6, 2026

Copy link
Copy Markdown

Project Information

  1. Project Name: Full-Stack AI Agent Template

  2. Project URL: https://github.com/vstorm-co/full-stack-ai-agent-template

  3. Description:

    A project generator (pip install fastapi-fullstack) for AI agent applications on FastAPI and Next.js. It asks which agent framework to use (Pydantic AI, Pydantic Deep Agents, LangChain, LangGraph or DeepAgents) and generates the backend, a WebSocket streaming chat UI, RAG, JWT and Google OAuth auth, an admin panel, Celery workers, Alembic migrations and Docker / Kubernetes configs. MIT licensed. Docs: https://vstorm-co.github.io/full-stack-ai-agent-template/


Criteria

  1. Is the project new?

    • Yes
    • No
  2. How long has the project been maintained?

    About 10 months (first commit December 2025), with continuous development since: the last release was today. I know that is a little under the one-year guideline, so please weigh it accordingly.

  3. How many releases has it had if it's a library or package?

    42 releases: https://github.com/vstorm-co/full-stack-ai-agent-template/releases (PyPI: https://pypi.org/project/fastapi-fullstack/)

  4. Are you the author, or are you submitting the project on behalf of a company?

    • I am the author
    • I am submitting on behalf of a company
    • Other (please specify)

    I'm the main author and maintainer; the project is published by Vstorm, where I work.

  5. What makes it awesome?

    It starts where the existing boilerplates stop for AI apps: the agent loop, streaming over WebSocket with tool calls rendered in the UI, conversation persistence, RAG and the auth around them, generated as plain code you own rather than a framework you depend on. The entry sits at the end of Boilerplate as the contribution guide asks.


AI Disclosure

  • Yes, this pull request was generated or assisted by AI.
  • No, this pull request was authored entirely by a human.

The entry and this description were prepared with an AI assistant on my behalf and checked against the repository.


Additional Information

CI with tests, a security policy and an OpenSSF Best Practices badge (https://www.bestpractices.dev/projects/12539). Happy to change the wording or the section.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant